electronically excited - French English Dictionary